power shortfall - Turkish English Dictionary